/**
 * @author SaoE
 * @date 2025/3/11 20:37
 */
public class _189 {
    public void rotate(int[] nums, int k) {
        int[] temp = new int[k];
        for(int i = 0; i < k; i++){
            temp[i] = nums[i];
        }
        int i;
        for (i = nums.length - 1; i >= k; i--){
            nums[(i + k) % nums.length] = nums[i];
        }
        for (int j = 0; j < k; i++, j++){
            nums[i % nums.length] = temp[j];
        }

    }
}
